由于在clone时使用的是Https,在使用github+hexo上传博客时,每次push都需要重新输入用户名和密码,很不方便。
解决方案:
- 改为 SSH 方式,通过创建SSH 公钥。
进行用户名密码保存。
在C:\Users\User下 找到.gitconfig,打开发现之前已经配置过用户名和邮箱。追加配置1
2[credential]
helper=store也可以通过Git Bash 输入
git config --global credential.hepler store回车。实现效果同上。进行一次push,输过用户名和密码推送成功后,会发现
.gitconfig同目录下生成了一个新的文件.git-credentials。
里面储存的是用户名和密码,下次推送时,将不需要重复输入,但由于此文件为显性文件,需要注意信息的安全性。